stretch oneself too thin - Turkish English Dictionary